tyre-protection chains - French English Dictionary